Multicast expert system information dissemination system and method

ABSTRACT

Multicast expert system information dissemination systems and methods making use of artificial intelligence are provided. The systems and methods include a wireless device for receiving RF multicast information messages from a content provider wherein said information is descriptive of objects potentially of interest to users of the device. Received multicast messages may include information parameters about objects of potentially interest to the user. The wireless device also includes a knowledge base prestored in the wireless device descriptive of the user&#39;s level of interest in various objects. Artificial intelligence expert system control is used to evaluate a combination of the user&#39;s level of interest in the object information and distance from the user to the location where the object may be obtained. The artificial intelligence expert system derives a user advisory action index. In one embodiment the artificial intelligence may be implemented using fuzzy logic inference engine apparatus.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. Ser. No. 15/052,483 filedFeb. 24, 2016, which is incorporated herein in its entirety.

BACKGROUND OF THE INVENTION

Modern telecommunication systems offer unprecedented opportunities notonly for communications between people and machines but also forinformation dissemination to users located throughout extensivedistributed communication networks. In addition to the expandedconnectivity and capacity capabilities of these networks, thetelecommunication devices themselves available to network users havecapabilities far in excess of current usage. Examples include moderncellular telephones, tablet computers and the like with powerfulinternal processing capability, extensive memory, touch-screen displays,high definition audio capabilities, GPS location capabilities, cameratechnology and other continually emerging advanced features. Thesedevices communicate via wireless connections with an extensivehigh-capacity backbone telecommunications network that increasinglymakes use of fiber optic and radio frequency technology to providehigh-bandwidth communications to millions of users in ways not possiblejust a few years ago.

Communication with millions of mobile devices in a wireless network haspresented new challenges to telecommunication network designers. Thesechallenges have been met in large part by organizing such networksaround cellular structures and tracking the location of mobile usersthroughout the network within those cellular structures. Networklocation registries are used to continually keep track of every user'scellular location. In this way, connections with individual mobile userscan be made by directing calls to a particular cell occupied byparticularly mobile user. The user is connected to the network via thefamiliar cellular telephone radio transmission towers located throughoutthe network.

In addition to common point-to-point communication connections,sometimes called “unicast” connections, wireless networks today offerother more complex connection capabilities. For example, information mayalso be “broadcast” for simultaneous reception by multiple users of thenetwork. Such broadcast capabilities are useful, for example, intransmitting danger warning alerts to multiple users in particular areasof the network. A somewhat more difficult connection capability called“multicast” has also been introduced to the wireless cellular telephonenetwork. With multicast connections information can be simultaneouslydisseminated throughout the network to a selected group of users withoutbeing made available to other users including those that maybe locatedwithin radio frequency range of selected group members. Multicastcapability is more difficult for several reasons including thegeographic distribution of intended recipients and control capabilitiesnecessary to ensure proper operation in wireless networks. Nonetheless,modern multicast capability presents new opportunities to network users.

Another area of technology that has not been fully exploited in thesenetworks is the use of artificial intelligence to enhance control andcommunication capabilities with mobile users throughout the network. Inartificial intelligence, a computer system is used to implement anexpert system that emulates the decision-making ability of a human.Expert systems are designed to solve complex problems by reasoning aboutknowledge, represented for example as if-then rules, rather than throughprocedural software program code.

Expert systems make use of a knowledge base and an inference engine. Theknowledge base includes data representing system or situationalinformation and rules for evaluating that information. The inferenceengine applies those rules to evaluate information from the knowledgebase and derive output results. For example, the rules may be formulatedas precedent if-then propositional calculus statements. Fuzzy logic is aparticular form of an expert system that makes use of such if-thenpropositional statements in the analysis of knowledge base information.Fuzzy logic systems are designed to emulate human reasoning wherein thetruth assigned to a particular proposition is allowed to vary over arange from 0 to 1 for more accurate modeling of the uncertaintiespresent in human reasoning. As such, the truth value of a variable isallowed to vary from completely true to completely false. Combining andanalyzing such fuzzy representations of multiple variables in fuzzylogic inference engines permits more closely modeling actualuncertainties and human decision-making. Importantly, fuzzy logiccomputational procedures are simpler than more complex computationalsystem representations and as such are more easily implemented andexecuted by system control logic. Processing, memory and execution timescan all be reduced with fuzzy logic expert systems compared to otherimplementations.

Certain prior art systems and methods have been proposed and implementedfor distribution of information to mobile users and telecommunicationnetworks. The systems and methods are often based on knowing a preciselocation of a mobile communication user through the use of GPStechnology. In these systems an information or content providerdisseminates information to mobile users through the wirelesstelecommunication network based on that provider knowing the location,such as the GPS location, of the mobile user. This location can beprovided based on, for example, a GPS sensor located in the mobiledevice or other location determination capability. An issue with suchoperation is the requirement that the user disclose his or her GPSlocation or other indications of location such as addresses or ZIP Codesto the information or content provider. In many instances suchdisclosure of private information is inappropriate or contrary to thedesires of the mobile device user.

For example, such systems and methods may require that the user requestspecific information from an information or content provider whereinthat request includes the GPS location of the user. A request forspecific information has the advantage of more precisely matching theinformation distributed to the requirements of the user. Knowing theusers precise location further enables the information or contentprovider to transmit information based on that location. However,transmitting such user GPS location coordinates has the disadvantage ofloss of privacy concerning the user's location. This presents a businessand/or personal challenge to both content providers and wireless usersthat is particular to the use of wireless devices.

Contacting specific websites by the user presents other security andprivacy issues. For example, contacted websites typically send a smallpiece of data from the website called a “cookie” which is stored in theuser's web browser while the user is using that website. Every time theuser loads the website, the browser sends the cookie back to the serverto notify the website of the user's previous activity. Such cookies maybe tracked by third parties to compile records of the users browsinghistory. Avoiding unnecessary contacts of external websites can minimizesuch security and privacy issues for users of the Internet.

What is needed are systems and methods that permit efficient informationdissemination without unnecessary violation of user privacy or securityconcerns. The claimed solution is necessarily rooted in wirelesstechnology in order to overcome the afore-described problemsspecifically arising in the realm of wireless networks. Moreparticularly as described in the present invention, artificialintelligence may be implemented in user mobile cellular telephone,tablet computers or the like to improve this situation. Expert systemtechnology permits programming of user interests which may be thenefficiently combined with other parameters such as a mobile devicecomputed distance between a given location and the mobile user usingartificial intelligence, for example, fuzzy logic systems and methods.The present invention takes advantage of the fact that the user knowshis or her location and knows what information he or she desires. Havingreceived that information, the user may then act upon that information,or, if desired, request further information from the information orcontent provider without disclosing the user location. The challenge ofcreating meaningful contact with and response from a wireless deviceuser that does not share his or her location information in the contextof the wireless network is addressed by this invention. In addition, thepresent invention discloses the use of artificial intelligence tosimplify user decision making requirements. As such, the presentinvention discloses a solution that is not merely the routine orconventional use of wireless communications.

A particular, but certainly not the only, example of useful informationdissemination arises with the distribution of advertising frominformation and content providers. Such Internet advertising can be animportant tool in generating business and provides a desirable serviceto users of the Internet who wish to be informed of particularopportunities such as the availability of, for example, particularmerchandise, sales and promotional offers or particular employmentopportunities. The disseminated information may also include specificlocation such as GPS coordinates or street addresses that may be visitedto take advantage of the present an opportunity. Clearly it is notnecessary for a mobile user to disclose his or her location to receivesuch information using, for example, the above described broadcast ormulticast communication capabilities.

At the same time, however, efficient operation of such an informationdistribution system benefits from prior knowledge of the mobile user'sinterests. Such information is most efficiently organized as databaselayered objects with more detail available in the lower layers of thedatabase. Multicast communication of limited information from thehighest level layers may be sufficient to determine a particular user'sinterest. In one aspect of the present invention, such receivedhigh-level information may be combined with the user location known tothe user using artificial intelligence such as fuzzy logic to derive alevel of interest index based on the received information and thedistance between the user and the content provider having the object ofinterest. Such first level artificial intelligent filtering of theparameters of a given situation assists the user in evaluation of thatsituation without requiring unnecessary user attention to receivedinformation from content providers that may be of lesser interest. Forexample, information stating that particular types of automobiles willbe on sale during a particular period of time and the location of theautomobile dealership may be sufficient to permit the user to decidewhether or not to visit the establishment with those automobiles or torequest further information from the provider about the automobiles thatare on sale. In this case the user contacts the establishment only ifsuch further information is desired. If there is no such desire, nocontact of the service provider is made.

An area of particular concern in automotive safety is that of avoidingunnecessary driver distractions. For example, in 2010 the NationalSafety Council announced that it estimates at least 28% of all trafficautomobile crashes in the United States—or at least 1.6 million crasheseach year—involve drivers using cell phones and texting. NSC estimatesthat 1.4 million crashes each year involve drivers using cell phones anda minimum of 200,000 additional crashes each year involve drivers whoare texting. Thus the use of cellular telephones in moving vehicles forvoice communication causes seven times more crashes then does the use ofsuch telephones for texting. These alarming statistics led to the NSC'scall for a ban on cell phone voice and texting use while driving.

Furthermore, recent studies have concluded that uses of cellulartelephones for voice communication or texting are only part of theproblem. The AAA Foundation for Traffic Study has published a reportentitled “Measuring Cognitive Distraction in the Automobile,” June,2013. That report states that it has been estimated that driverinattention has accounted for 25% of all police reported crashes. Otherstudies indicate that such inattention was a factor in 78% of allcrashes or near crashes making it the single largest crash causationfactor. The AAA study concluded that on a cognitive distraction scale,driver conversations with other passengers in a motor vehicle, the useof hand-held cellular telephones and the use of hands-free cellulartelephones all give rise to about equal cognitive distraction. In allthree of these cases cognitive distraction varied from 2.27 to 2.45times that of non-distracted, single task driving conditions. The use ofspeech-to-text technology increases cognitive distraction to about threetimes that of non-distracted, single task driving conditions.Interestingly, hands-free cellular telephone technology offers minimalcognitive distraction advantage over the use of hand-held cellulartelephones and rates only slightly better than having a conversationwith other passengers in the vehicle.

An important aspect of the present invention is the minimization ofcognitive distraction to users of the invention and particularly todrivers or operators of motor vehicles. The present invention takesadvantage of artificial intelligence expert system technology to reduceor eliminate the cognitive distraction that might arise when suchdrivers or operators of motor vehicles may receive unsolicited messagesfrom content providers. Artificial intelligence expert system technologyis used in the present invention to emulate the user's reasoning andsituation evaluation thereby simplifying the user's decision-makingprocess without requiring user attention to details while operating avehicle.

Prior art making use of mobile device GPS location capability, multicastcommunications and/or fuzzy logic includes, for example, the following:

Busch, J., U.S. Pat. No. 8,626,194, Systems and Methods to Determine theName of a Business Location Visited by a User of a Wireless Device andProvide Suggested Destinations. See also J. Busch U.S. Pat. Nos.8,566,236; 8,515,459; 8,447,331; 8,437,776; 8,364,171; and 8,229,458.Patents directed, in part, to searching for locations of points ofinterest based on GPS coordinates of a user with subsequent check-in ofthe user at selected point of interest.

Kramer, J. F., et. al., U.S. Pat. No. 7,856,360, System for Providing aService to Venues where People Aggregate. A patent directed, in part, toproviding a service to venues where people aggregate including providinginformation concerning the traits, behaviors or demographics of peoplewho attend said venues and characteristic information concerning thevenues and with global positioning system (GPS) location informationreceived from the mobile communication devices.

Altman, S. H., et. al., U.S. Patent Application No. US2007/0281716,Message Transmission System for Users of Location-Aware MobileCommunication Devices in a Local Area Network. A patent applicationdirected, in part, to a process involving location aware mobilecommunication devices with communication links established between usersand a plurality of acquaintances through the respective location awaremobile communication devices with the transmission of user-specifiedmessages or predefined messages to one or more groups of acquaintanceswithin a predefined distance of a user.

Altman, S. H., et. al., U.S. Patent Application No. US2008/0133336,Location-Based Advertising Message Serving for Mobile CommunicationDevices. A patent application directed, in part, to an advertisingplatform manager for an advertiser to create and transmit relevant admessages to a user based on specific location, time, and profile data ofthe user allowing the creation of ads that directly leverage a keycomponent of the user's interaction with the mobile device in thatmessages can be tied directly to the location display of a product orservice offered by the advertiser.

Avallone, C. V., et. al, U.S. Patent Application Nos. US2002/0147642,Methods and Systems for Providing Personalized Information to Users in aCommercial Establishment and US 2007/0281716. A patent applicationdirected, in part, to providing a user in a commercial establishmentwith personalized information such as personalized shopping lists,targeted advertisements, health information, nutritional information,promotional offers, offers on sale, offers undiscounted items,manufacturer's coupons, storewide coupons, information on user specificfavorite items, and information on user specific staple items combinedwith user location information with the goal of providing a user in acommercial establishment information facilitating purchase of desireditems in the user's immediate vicinity.

Chen, C. H., “Fuzzy Logic and Neural Network Handbook,” McGraw-Hill, NewYork, 1996. A book setting forth principles and algorithms,applications, in architectures of fuzzy logic and neural networksystems.

Cox, Earl, “The Fuzzy Systems Handbook,” Academic Press, Inc., 1994.Another book that sets forth principles and algorithms, applications, inarchitectures of fuzzy logic and neural network systems.

Varshney, U., “Multicast Over Wireless Networks,” Communications of ACM,December, 2002. A paper discussing technical aspects of implementingmulticast communication over wireless communication networks.

3GPP TS 23.246 V12.3.0 (2014-September) Technical Specification, 3rdGeneration Partnership Project; Technical Specification Group Servicesand System Aspects; Multimedia Broadcast/Multicast Service (MBMS);Architecture and functional description (Release 12). The 3GPPspecification for MBMS bearer service offering both broadcast andmulticast modes of operation for efficient usage of radio network andcore network resources with emphasis on radio interface efficiency.

Salmon, M. D., U.S. Pat. No. 8,639,263, Method and System for ProvidingLocation-Based Information to a Group of Mobile User Agents. Patentdirected, in part, to a method and system for providing location-basedassistance information such as location assistance when GPS signals arenot available and advertising information for nearby merchants includingpossible multicast transmission of such assistance to a group of users.

Krishnamoorthi, R. et. al., U.S. Pat. No. 8,635,645, Apparatus andMethods of Providing and Receiving Venue Level Transmissions andServices. Patent directed, in part, to apparatus and methods forreceiving the venue-based information via unicast, multicast orbroadcast transmissions.

SUMMARY OF THE INVENTION

Various embodiments for Multicast Expert System InformationDissemination System and Methods of the present invention are disclosed.In one embodiment, systems and methods are disclosed comprising aspecifically programmed mobile communication computer system, with atleast one specialized communication computer machine includingartificial intelligence expert system decision making electroniccapability, and further comprising: at least one RF multicasttransceiver for receiving multicast information transmissions; anon-transient memory having at least one portion for storing data and atleast one portion for storing particular computer executable programcode; and at least one processor for executing the particular programcode stored in the memory.

In one embodiment, the above Multicast Expert System InformationDissemination System and Methods further operate wherein the particularprogram code is configured to at least perform the following operationsupon the execution: electronically receiving, by the specificallyprogrammed mobile communication computer system, RF multicast addressedsignals from a content provider, wherein the RF multicast addressedsignals include information descriptive of objects potentially ofinterest to a user of the specifically programmed mobile communicationcomputer system; electronically determining, by the specificallyprogrammed mobile communication computer system whether the receivedmulticast RF addressed signal is intended for reception by thespecifically programmed mobile communication computer system; andwherein the specifically programmed mobile communication computer systemis configured to electronically decode the received multicast RF signalto determine information parameters about an object of potentialinterest to the user.

In one embodiment, the above Multicast Expert System InformationDissemination System and Methods further process information parametersabout an object of potential interest to the user comprising one or moreof the following: i) at least one first information parameteridentifying object type, ii) at least one second information parameteridentifying object description, iii) at least one third informationparameter identifying object price, and iv) at least one fourthinformation parameter identifying object location; electronicallydetermining, by the specifically programmed mobile communicationcomputer system the location of the specifically programmed mobilecommunication computer system; wherein the specifically programmedmobile communication computer system is configured to electronicallydetermine the location of the specifically programmed mobilecommunication computer system by using a location sensor; wherein thecomputer-implemented method does not require content providersdetermination or knowledge of the location of a user of the specificallyprogrammed mobile communication computer system.

In one embodiment, the above Multicast Expert System InformationDissemination System and Methods further perform, by the specificallyprogrammed mobile communication computer system, artificial intelligenceexpert system operations comprising at least the following: electroniccomparative analysis of the received object information with objectinformation prestored in said specifically programmed mobilecommunication computer system descriptive of the user's level ofinterest in that object; electronic generation of results of comparisonsof the received object information with object information prestored insaid specifically programmed mobile communication computer systemdescriptive of the user's level of interest in that object;electronically comparing the location of said specifically programmedmobile communication computer system to the location of the where theobject may be obtained; and, electronic generation of an electroniccommunication by the specifically programmed mobile communicationcomputer system to the user of the specifically programmed communicationcomputer system.

In one embodiment, the above Multicast Expert System InformationDissemination System and Methods electronic communication includes anexpert system derived advisory action index to advise the user of thespecifically programmed mobile communication computer system of specificartificial intelligence expert system derived advice of recommended useractions concerning the object, and wherein said advisory action index isbased on an artificial intelligence expert system evaluation of acombination of the user's level of interest in the object, the relativelocations of the user and the object of interest and the informationparameters determined by the specifically programmed mobilecommunication computer system.

In a further aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereinthe content provider is not informed of the location of said userapparatus.

In a still further aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereinthe user of said apparatus registers with the content provider toreceive selected object information corresponding to objects of interestto the user.

In a yet further aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprises artificialintelligence expert system control circuitry with fuzzy logic inferencecontrol circuitry.

In a yet further aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise artificialintelligence expert system with a knowledge base and an inferenceengine.

In a yet further aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereinthe user may be one of multiple users assigned the same multicastaddresses.

In a further aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereina specific received RF multicast signal is a pushed signal receivedwithout a specific request transmitted from the user apparatus to thecontent provider for that specific received RF multicast signal.

In another aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereinthe received pushed signal is an SMS signal.

In an additional aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprises configurationswherein the wireless apparatus location sensor is a GPS sensor.

In an additional aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereincontrol circuitry further provides a time estimate for the user of saidapparatus to travel to said location where the object is available.

In an additional aspect of the invention, the Multicast Expert SystemInformation Dissemination System and Methods comprise operations whereinthe time estimate is based at least in part on the user being in avehicle and on the traffic or roadway conditions between the vehicle andthe location where the object is available.

BRIEF DESCRIPTION OF THE DRAWINGS

While the invention is amenable to various modifications and alternativeforms, specific embodiments thereof are shown by way of example in thedrawings and will herein be described in detail. The inventions of thisdisclosure are better understood in conjunction with these drawings anddetailed description of the preferred embodiments. The various hardwareand software elements used to carry out the inventions are illustratedin these drawings in the form of block diagrams, flowcharts anddescriptive tables setting forth aspects of the operations of theinvention.

It should be understood, however, that the drawings and detaileddescriptions are not intended to limit the invention to the particularform disclosed, but on the contrary, the intention is to cover allmodifications, equivalents and alternatives falling within the spiritand scope of the present invention as defined by the appended claims.

FIG. 1 illustrates, without limitation, an exemplary communicationnetwork configuration for the Multicast Expert System InformationDissemination System and Methods of this invention.

FIG. 2 illustrates, without limitation, an exemplary wireless usercommunication and processing device with associated control features forthe Multicast Expert System Information Dissemination System and Methodsof this invention.

FIG. 3 illustrates, without limitation, an exemplary information contentprovider server configuration for the Multicast Expert SystemInformation Dissemination System and Methods of this invention.

FIG. 4A illustrates, without limitation, exemplary expert system objectknowledge base examples for the Multicast Expert System InformationDissemination System and Methods of this invention.

FIG. 4B illustrates, without limitation, exemplary expert systemsknowledge base user object interest indices for the Multicast ExpertSystem Information Dissemination System and Methods of this invention.

FIG. 5 illustrates, without limitation, exemplary knowledge base expertsystem advisory action indices for the Multicast Expert SystemInformation Dissemination System and Methods of this invention.

FIG. 6 illustrates, without limitation, exemplary knowledge base fuzzylogic expert system relationships for the logic variables for theMulticast Expert System Information Dissemination System and Methods ofthis invention.

FIG. 7 illustrates, without limitation, an exemplary inference engineexpert system fuzzy logic processor for the Multicast Expert SystemInformation Dissemination System and Methods of this invention.

FIG. 8 illustrates, without limitation, an exemplary operationalflowchart for the wireless user communication and processing device ofthe Multicast Expert System Information Dissemination System and Methodsof this invention.

DETAILED DESCRIPTION

The above figures are better understood in connection with the followingdetailed description of the preferred embodiments.

FIG. 1 depicts, without limitation, an exemplary communication networkconfiguration 100 for the Multicast Expert System InformationDissemination System and Methods of this invention. Information such asadvertisements or promotional material is provided via the contentprovider 101. Content provider 101 may represent a commercialestablishment such as a store, restaurant, merchandise supplier or otherplace of business that may originate transmission of messages toselected mobile communication devices for the purpose of advising usersof those devices of particular opportunities that may be of interest tothose users. Content provider 101 may interface with the cellulartelephone network via separate service providers or aggregators notshown for the purpose of coordinating communications with the contentprovider 101 and cellular device users in the cellular telecommunicationnetwork.

As also depicted in FIG. 1, the content provider 101 communicates withthe cellular telephone network via a switching or control center 102either directly or via the separate service providers or aggregators notshown as discussed above. The switching or control center 102 is in turnconnected to cellular telephone radio signal transmission towers 103,104, 105, and 106 as shown in FIG. 1. Although FIG. 1 depicts operationwith a singular switching or control center 102, it is to be understoodthat the present invention may be operated with several suchinterconnected switching and control centers distributed over largergeographic areas which are in turn connected to yet further cellulartelephone radio transmission towers not shown in FIG. 1.

As further illustrated in FIG. 1, multiple wireless user communicationand processing devices such as mobile cellular telephone network users,automobiles 107 and 108, cellular telephone 110, or other remotewireless devices such as tablet computers, laptop computers, PDAs orother mobile user devices 111 may communicate with the content provider101 of this invention.

In operation of the present invention, various mobile wireless usercommunication and processing devices such as those represented byautomobiles 107, 108, and 109, cellular telephone 110 or othercommunication devices 111 are organized in subgroups with commoninterests to receive multicast advisory messages intended for individualsubgroups without any of the above communication devices disclosingtheir location or otherwise contacting content provider 101 or anassociated service provider or aggregator requesting such advisorymessages. In an aspect of this invention, the individual mobile wirelessuser communication and processing devices identified above includeartificial intelligence expert system capabilities such as fuzzy logicfor the purpose of assisting the users of those devices in formulatingappropriate actions or responses based on the received advisory messagesas described in more detail below. Those actions may include forexample, without limitation, traveling to the location 101 to furtherunderstand or take advantage of the opportunity presented in theadvisory message, to request further information from the contentprovider 101 regarding the advisory message, or to do nothing.

An aspect of the present invention is the multicast distribution ofinformation and use of artificial intelligence expert systemcapabilities in the above-described distributed wireless usercommunication and processing devices to assist users in the evaluationof opportunities offered by the content provider 101. Multicasttechnology, without limitation, allows for the content to be deliveredto multiple devices in select individual cell sites or clusters of cellsites such as those indicated by cell sites 103, 104, 105, and 106 ofFIG. 1. For example a select cell site or cluster of cell sites inrelatively close proximity to the content provider 101 may be used tolimit the geographic area to system users that are in a relative ordefined proximity to the content provider 101. In addition, the group ofusers receiving the multicast transmission may be further reduced byspecial addressing to limit recipients to only those that haveregistered with the content provider 101 to receive informationconcerning particular objects. This approach has several advantagesincluding reduction of communications between the distributed cellularcommunication devices and the content provider 101 resulting in moreefficient use of the telecommunications signal spectrum, lower powerrequirements of the distributed telecommunication devices and protectionof privacy including specific location information for the users ofthose distributed telecommunication devices. In addition, by onlyaddressing content information to a select group of users, annoyance orinconvenience to users with no interest or who have indicated nointerest can be avoided. Such respect of user interest should beappreciated by the population within radio range of the cellulartransmission towers being used for the multicast signal transmission. Inmuch the same manner that a “no call list” can be used to limit annoyingcalls to telephone system users, the use of multicast signaling withaddressing only those users who have indicated an interest in theparticular material to be transmitted is achieved in the presentinvention.

FIG. 2 depicts, without limitation, a block diagram of exemplaryelements of a wireless user communication and processing device 200 ofthe type illustrated in FIG. 1. The wireless user communication andprocessing device 200 may be for example a cellular telephone, tabletcomputer, laptop computer, or communication devices operational withinmotor vehicles. The processor 201 may be of any suitable configurationthat will be known to those of skill in the art. For example, theprocessor 200 may be a microprocessor, a DSP (digital signal processor),or other digital control circuitry suitable for this application. Inaddition the processor 201 may be configured using a combination ofthese technologies.

As also shown in FIG. 2, the wireless user communication and processingdevice 200 may include multiple interconnected capabilities that may beattached to or designed as an integral part of the hardware or softwareof the processor 201. These various capabilities useful in the operationof the wireless user communication and processing device 200 of thisinvention are briefly characterized below and discussed more completelyin association with the additional FIGS. 3-8.

As shown in FIG. 2, the wireless user communication and processingdevice 200 may include an RF (radio frequency) antenna and transceiver202 to receive and detect radio signals. For example, such signals mayoriginate as cellular telephone signals, Bluetooth signals, Wi-Fisignals, or other communication or control signals. The RF antenna andtransceiver 202 may comprise multiple antennas and transceivers. The RFantenna and transceiver 202 may further comprise directional oromnidirectional antenna configurations.

As further indicated in FIG. 2, the wireless user communication andprocessing device 200 may include a GPS (Global Positioning System)receiver 203 useful for tracking the location and movements of thedistributed telecommunication device 200. The Global Position System(GPS) may make use of triangulation calculations of positions based onsignals received from multiple geostationary satellites. Such systemsprovide location information accurate within approximately one meter.Massive databases exist providing GPS coordinates for virtually everyaddressable location in the United States and elsewhere. Mobilecommunication networks implement Home Location Registries (HLRs) andVisitor Location Registries (VLRs) providing instant locationinformation on mobile wireless devices through the country. Suchdatabases also provide detailed maps of highways and roadways used bymotor vehicles. Such route maps and location information may be used inthe present invention to verify that a motor vehicle is indeed travelingon established highways or roadways and further to provide markings ofthe location of such a vehicle as a function of time along those knownroutes. This information can be used in combination with accuratetime/clock information available to the wireless user communication andprocessing device 200 of this invention using, for example, time/clockdistribution unit 216 shown in FIG. 2. Knowing the elapsed time intervalbetween successive points with known distance between those pointspermits computation of the speed of a moving motor vehicle.

In addition to GPS sensors, while not shown in FIG. 2, it is to beunderstood that the wireless user communication and processing device200 may determine location based on cellular telephone radio towerlocations. Other location determination methods may also be used such asuse of the location of particular Wi-Fi receivers or routers used tocommunicate with wireless user communication and processing device 200of FIG. 2.

As also shown in FIG. 2, the wireless user communication and processingdevice 200 may include a cellular transceiver 204 used to receive andtransmit cellular communication information between the device 200 andexternal sources accessible to the multicast expert system informationdissemination system and methods of this invention, including thecontent provider 101 of FIG. 1.

In addition, as shown in FIG. 2, the wireless user communication andprocessing device 200 may further include a data transceiver 205 usefulfor communications with content provider 101 of FIG. 1 and with otherdevices, control and display systems, as well as telecommunicationdevices or cellular telephones used by others. The data transceiver 205may be in addition to the other transceivers of FIG. 2 and may operateon different frequency bands, use different signaling protocols, usedifferent signal modulation formats including various forms of amplitudemodulation, frequency modulation, phase modulation or variouscombinations of these techniques.

Similarly, as shown in FIG. 2, the wireless user communication andprocessing device 200 may also include a Bluetooth transceiver 206and/or a Wi-Fi transceiver 207. Both Bluetooth and Wi-Fi transceiversare used for short range voice and/or data communications. For example,in the present invention such Bluetooth and/or Wi-Fi transceivers may beused to form short range personal area networks (PAN) or piconets forcommunication with other devices near the wireless user communicationand processing device 200. Such other devices may include for examplelaptop computers, tablet computers, printers, or other local display orinput output devices that may access the Internet through such a localarea network or piconet involving the telecommunication device 200. Insuch configurations, the device 200 may serve as a master control pointin the personal area network or piconet with the other devices operatingas a slave in a master/slave relationship. The device 200 may also, ofcourse, operate as a slave in such configurations.

As indicated in FIG. 2, the wireless user communication and processingdevice 200 may include hands-free unit 208 permitting operation of thedevice in a hands-free mode. Such units may connect to atelecommunications device or cellular telephone using, for exampleBluetooth 206, Wi-Fi 207 or other radio frequency data transceiver 205communication links. The hands-free capability 208 permits answering,placing and carrying on voice or text communications via an externalcellular telephone network using voice commands only without requiring avehicle driver to hand-manipulate or otherwise operatetelecommunications or cellular telephone equipment while driving.

The distributed wireless user communication and processing device 200 ofFIG. 2 may include artificial intelligence expert system technology 209as described above with the goal of improving decisions made by users ofthe distributed devices 200. Such expert system technology may proveespecially beneficial in assessing the degree of interest in particularobjects being presented by the content provider 101 of FIG. 1. The useof artificial intelligence expert system technology 209 may alsosimplify the user interface and reduce cognitive distractions of theuser including, for example, drivers of motor vehicles. The artificialintelligence expert system technology 209 is designed to emulate humanreasoning and provide a simplified advisory action index indication tothe user without requiring distracting user thought, evaluation ofreceived information or manual operation of the distributed wirelessuser communication and processing device 200.

As also indicated in FIG. 2, the distributed wireless user communicationand processing device 200 may include expert system fuzzy logiccapability 210. Fuzzy logic may be implemented using inference enginetechnology as described above in implementation of a method ofrepresenting analog processes on a digital computer. With fuzzy logiccontrol, operational rules are formulated as propositional logicstatements. These statements represent somewhat imprecise ideasreflecting the states of system variables. Fuzzy logic is particularlyappropriate when an expert or user is available to specify thesepropositional statements characterizing the relationships between systemvariables. In the present invention such propositional statement andfuzzy logic may be beneficial in characterizing the relationshipsbetween various parameters characterizing information distribution anduser location information as described more completely below.

As also shown in FIG. 2, the wireless user communication and processingdevice 200 may include an optical camera 211 for capturing images ofsituations near the user of the telecommunication device to assist inthe evaluation of situations.

As also indicated in FIG. 2, the distributed wireless user communicationand processing device 200 may include one or more directional acousticbeamforming microphone arrays 212. Such directional, beamformingmicrophone arrays are useful in isolating and capturing audio voicesignals from individual speakers in the presence of interfering signalsfrom other speakers and other environmental noise signals. For example,in the environment depicted in FIG. 1, environmental noise signals mayinclude audio signals generated from other sources including nearbycrowd noise, automotive engine and vehicle operation and external noisessuch as generated by traffic or wind outside of a vehicle or other roadnoises. Directional beamforming microphone arrays are particularlyuseful in isolating speech signals of a desired speaker to the exclusionof other noise signals in the environment of the speaker. Such isolationand improvement in audio speech signal quality may be important in thepresent invention for voice communications between the distributedwireless user communication and processing device 200 and the contentprovider 101. In some embodiments, such voice communication may be usedby the user of communication and processing device 200, for example toinquire further concerning particular opportunities for selected objectspresented by the content provider 101.

As also shown in FIG. 2, the distributed wireless user communication andprocessing device 200 may include a speech-to-text conversion capability213. In some embodiments of this invention the speech-to-text conversioncapability 213 may be used to convert speech signals received from thedirectional microphone arrays 212 to text form, as well as forconversion of speech signals received by a wireless user communicationand processing device 200 of the present invention. The resultingdigital text messages may be displayed, transmitted using digitalcommunication links or used to facilitate system control operations.Such technology may also be used to convert received voice signals totext for display to the user as appropriate.

Telecommunication device or cell phone “pairing” 214 may also beincluded in the wireless user communication and processing device 200 ofthe present invention. Such “pairing” permits a telecommunication deviceor cell phone to be connected other communication devices such asvehicle telecommunication devices by telecommunication links such asBluetooth, Wi-Fi or the like. With these connections, voice or datacommunication signals transmitted to and from the telecommunicationsdevice or cellular telephone may be relayed through the vehiclecommunication system via the interconnecting telecommunication links. Inaddition, such “pairing” permits commands and responses to becommunicated between a telecommunications device or cellular telephoneand other devices such as a motor vehicle.

In addition, as shown in FIG. 2, the wireless user communication andprocessing device 200 may further include a data-base access capability215 connected to processor 201 for accessing and updating data-baseinformation useful in the operation of the present invention, includingthe knowledge base information used in the artificial intelligenceassessment of opportunities presented to the user by the contentprovider. The data-base information may be stored locally as part of thewireless user communication and processing device 200 or may be locatedremotely and accessible, for example, through the Internet or cellulartelephone communication networks. Such remote storage may include remoteservers or Internet cloud computing and/or storage systems. In someinstances, database information may also be accessed from informationstored in other control and information data files implemented in amotor vehicle such as information stored for use by vehicle informationdisplay systems. Such vehicle information display systems may includeinformation necessary for dashboard displays concerning vehicleoperational status, speed, odometer readings, engine performance, fuellevels and warning signals. In addition, other control and informationdata files implemented in the motor vehicle may include files used todrive other on-board displays including, for example, touch screendisplays or displays manipulated using point-and-click delete operatorcontrols for navigating and selecting information to be displayedincluding, for example, navigation information and maps, vehicle status,weather, entertainment system control, telecommunication device controland the like. In some embodiments of this invention, information fromdistributed wireless user communication and processing device 200 may infact be displayed on such other on board displays or may be madeavailable for access by the motor vehicle driver passengers using suchdisplays. In some embodiments of this invention the distributed wirelessuser communication and processing device 200 may be integrated into andmade an operational part of other user accessible display systems.

In addition, as shown in FIG. 2, the distributed wireless usercommunication and processing device 200 may further include a time/clockdistribution capability 216 operating to provide accurate date and timeinformation available to distributed telecommunication devices 200. Suchinformation may be used, for example, in the calculation of vehiclespeed by providing elapsed time between particular vehicle locationpoints along a route of travel. Such time and date information may alsobe used to create history files recording occurrences of driver use oftelecommunication devices or cellular telephones. Accurate date and timeinformation may also be important in the evaluation are responding totime sensitive opportunities presented by the content provider 101 ofFIG. 1.

In addition, as shown in FIG. 2, the wireless user communication andprocessing device 200 may further include accelerometer 217capabilities. An accelerometer is a device that can measure the force ofacceleration, whether caused by gravity or by movement. An accelerometercan therefore be used to measure or assist in the measurement of thespeed of movement of an object to which it is attached. Usefulaccelerometer technology includes piezoelectric, piezoresistive,resonant, strain-gauge, capacitance, tunneling, and heated liquid andgas accelerometers. Silicon MEMS accelerometers that work on thecapacitive approach or ones that that are based on temperaturedifferentials in heated-gas are useful in some embodiments of thisinvention. Such thermal accelerometers may be fabricated in monolithicstructures with integration with all the necessary signal conditioning,interface and embedded circuitry on a single integrated circuit.

A speaker unit 218 may also be included as part of the wireless usercommunication and processing device 200. The speaker may be used, forexample, to announce the results of artificial intelligence expertsystem analysis of opportunities presented by the multicast expertsystem advertising systems and methods of this invention. The speakermay also be used to announce information from the content provider 101of FIG. 1.

In addition, as shown in FIG. 2, the wireless user communication andprocessing device 200 may further include associated memory 219 forstoring software programs, the artificial intelligence knowledge basedescribed above, vehicle information, measurement history informationand other data useful or collected by the distributed wireless usercommunication and processing device 200 in the operations of thisinvention. The associated memory 219 may comprise random access memory(RAM), read only memory (ROM), programmable read-only memory (PROM),electronically programmable read-only memory (EPROM), other solid-statememory, disk memory, magnetic tape memory or other magnetic memorydevices, optical memories or any other appropriate memory technologyknown to those of skill in the art. While memory unit 219 is shown inFIG. 2 as a separate assembly, it is to be understood that some or allof such memory may be distributed among the various operational, controland communication capabilities illustrated in FIG. 2.

In addition, as shown in FIG. 2, the wireless user communication andprocessing device 200 may further include display capability 220 fordisplaying operational status and information concerning the results ofthe artificial intelligence expert system evaluation of opportunitiespresented to the user. The display 220 may be a separate displayassociated with distributed devices 200, or, alternatively, the display220 may be integrated with an operational part of other displays presentin a motor vehicle including those discussed above. Useful displayedtechnologies include liquid crystal displays (LCD), light emitting diodedisplays (LED), plasma displays, and smart glass, touch screen displays,menu-driven displays, and displays operated using speech commands orother suitable display technology.

In addition, as shown in FIG. 2, the wireless user communication andprocessing device 200 may further include additional input-output-device221 capabilities. For example, standard USB ports may be used for suchaccess. Other possibilities include the Common Flash memory Interface(CFI) approved by JEDEC and other standard memory unit interfaces.

In addition, as shown in FIG. 2, the distributed telecommunicationdevices 200 may further include a power supply 223 necessary foroperation of the distributed devices 200 including the variouscapabilities depicted in FIG. 2. The power supply 223 may derive energyfrom the vehicle electrical power supply source or may be implemented asa separate battery or energy supply including, without limitation, solarenergy, energy derived from external impinging electromagnetic waves, orenergy derived from motor vehicle mechanical operations such as breakingor coasting.

FIG. 3 provides a more detailed exemplary configuration diagram for theinformation content provider server configuration 300 of the contentprovider 101 of FIG. 1. The information content provider serverconfiguration 300 is controlled by processor 301 which may be amicroprocessor, laptop computer, desktop computer, mainframe computer orother digital computer or controller of the type well known to those ofskill in the art. The processor 301 may include without limitationcomputer processing capabilities as well as more specialized processingcapabilities implemented for example with digital signal processing(DSP). The processor 301 is connected to memory 313 for storage ofprograms and data for the information content provider serverconfiguration 300. The memory 313 may comprise, without limitation,random access memory (RAM), read only memory (ROM), programmableread-only memory (PROM), electronically programmable read-only memory(EPROM), other solid-state memory, disk memory, magnetic tape memory orother magnetic memory devices, optical memories or any other appropriatememory technology known to those of skill in the art. The processor 301is also connected to a power supply 316 which may comprise withoutlimitation batteries, AC/DC power converters, solar cells, or othergreen energy power sources. The processor 301 may also includeconnections to input/output device capabilities comprising withoutlimitation USB ports, Common Flash memory Interface (CFI) approved byJEDEC and other standard memory unit interfaces. The processor 301 alsoincludes connection to a speaker 310 for broadcasting audio signals fromthe information content provider server configuration 300. A microphone308 is connected to the processor 301 to allow multicast disseminationof voice communications to wireless mobile users of the presentinvention. Such communications may further describe opportunitiespresented by the content provider 101, answer questions, or providefurther information to wireless mobile users.

As shown in FIG. 3, database 314 may be implemented separately or aspart of the system software operating on processor 301 for use inaccessing system parameters, control information, status information,history, audio recordings, video recordings, image recordings,operational information, contact information, Internet addresses,telephone numbers, received messages, alarm signals and/or otherinformation used in the operation of the information content providerserver configuration 300. Database 314 may also be, either partially orcompletely, located remote from the information content provider serverconfiguration 300 of the content provider 101, as part of remote serverconfiguration, the distributed database or in other distributedcloud-based computing and information storage systems. The database 314also includes selected parameters of artificial intelligence and expertsystem knowledge base used in the present invention.

As also shown in FIG. 3 the processor 301 may operate with display 307for displaying images, control information or messages received by theinformation content provider server configuration 300.

In addition, as also shown in FIG. 3, information content providerserver configuration 300 may include telecommunication networkinterfaces 302 which may include, for example, wireline, cable or fiberoptic connections to public or private telecommunication networksincluding the Internet. RF antenna and transceiver 303 may comprise oneor more antenna and/or transceiver configurations and may include, forexample, the omnidirectional or directional antennas. Similarly,information content provider server configuration 300 may include,without limitation, a Bluetooth transceiver 304, Wi-Fi transceiver 305and/or cell phone transceiver 306 for communication with the wireless,mobile telecommunication transceivers in FIG. 1 as detailed morecompletely in FIG. 2. Bluetooth transceiver 304 and Wi-Fi transceiver305 may operate as hotspot access points (NAP) in forming personal areanetworks (PAN) or piconets enabling other devices on those networks andlocated at the information content provider server configuration 300 tocommunicate via the Internet. Alternatively Bluetooth transceiver 304and Wi-Fi transceiver 305 may communicate with a separate network accesspoint (NAP) for connection to the Internet with subsequent routing tothe wireless remote cellular telephone or other communication devices asdepicted in FIG. 1.

The information content provider server configuration 300 of FIG. 3 mayalso include a GPS receiver unit 312 for an accurate determination ofthe location of processing and communication center 300. Otherpositioning technology not shown may include determining positions basedon cellular telephone tower locations, Wi-Fi signal location technologyor other location determination capabilities known to those of skill inthe art. The precise location of the information content provider serverconfiguration 300 may be important, for example, in transmittingopportunity or advertising content to users of the multicast expertsystem information dissemination system and method of this invention.Such information may in turn be used by artificial intelligence expertsystem capabilities in the distributed wireless remote receivers of FIG.1 to assist in determining the level of interest to the particularopportunity to users of the system. The use of the GPS receiver 312 inthe information content provider server configuration 300 of FIG. 3 alsoprovides the capability of moving the processing and communicationcenter 300 to different locations. For example, in some embodiments theinformation content provider server configuration 300 may be implementedusing a laptop, tablet or other portable computer and communicationdevice. Such a portable information content provider serverconfiguration 300 permits multicast transmission of opportunityinformation from different locations depending on the location of thatopportunity.

The information content provider server configuration 300 of FIG. 3 mayalso include a speech-to-text conversion capability 311 to permitaudible commands from a system operator of the processing andcommunication center 300 to be converted from speech to text fordissemination to wireless mobile users of the present invention. Thespeech-to-text conversion capability 311 may also be used forrecognition of spoken responses or requests received from mobilewireless users as shown in FIG. 1 of this invention.

The information content provider server configuration 300 of FIG. 3 mayalso include a time/clock unit 315 for providing accurate timeinformation. The time/clock unit 315 may operate off the power supplyunit 316 or separate batteries or power supply to ensure accurate timeinformation. Such accurate time information may be disseminated toremote wireless users of the present invention to ensure coordinated andaccurate time available throughout the multicast expert systeminformation dissemination system and methods of this invention. Ensuringthat all users are operating with the same time base avoids confusion ormisunderstandings especially when particular opportunities are timesensitive. For example, if a content provider has merchandise for saleonly until a specified time, that information may be important torecipients of information describing an opportunity. It may not bepractical or possible for the user to take advantage of an opportunitybased on such time limitations.

FIG. 4A depicts, without limitation, an expert system object knowledgebase 400 categorization of objects 1 to N representing example differentopportunities to be presented by the multicast expert system informationdissemination system and methods of this invention. The expert systemobject knowledge base 400 is created by a content provider and ismaintained in the information content provider server configuration 300of FIG. 3. Illustrated in the figure are descriptions of the individualobjects. In the examples listed, the objects are a 2014 Lexus RX 350automobile, an insurance salesman position, wine, a Samsunghigh-definition television and XYZ football tickets. The database alsoincludes for each object additional links providing access to furtherinformation about each of the identified objects. For example, withoutlimitation, the first link identifies the venue where the object isavailable to the users. In addition to the name of the venue, thedatabase will include the location of the venue such as GPS coordinatesor other location information not shown in FIG. 4A. For example, in FIG.4A the 2014 Lexus RX 350 automobile is available at ABC Auto. Object 2,the insurance sales position, is being offered by XYZ insurance company.In a similar manner Object 3, the wine, is available at Tom's Liquor;object 4, is available at TV Warehouse and object N is available from aprivate seller.

As also shown in FIG. 4A, the exemplary expert system object knowledgebase 400 includes an additional Object Link 2 assigning a value to eachof the objects in the database. For example, the 2014 Lexus RX 350 isoffered for sale at $100 over the dealer cost. The insurance salesposition at XYZ insurance pays $40,000 per year plus a commission.Object 3, the wine, is offered by Tom's Liquor at a 10% discount.Similarly, object 4 for the Samsung HD television is offered at a 15%discount. And Object N football tickets are offered by the privateseller at face value.

As further illustrated in FIG. 4A, an exemplary additional Object Link 3in the object database 400 may provide access to photographs or othervisual representations of each of the respective objects.

Multiple other links may be provided, without limitation, in the expertsystem object knowledge base 400 of FIG. 4A. In the example of FIG. 4A,K such links are provided. In this example Link K identifies particularfeatures of each of the individual objects that may be important tousers of this invention. For example, Object 1, the 2014 Lexus RX 350 isdescribed as being “Loaded.” Object 2, the insurance sales position, isdescribed as a position for selling life/home/automobile insurance.Object 3, the wine offered by Tom's Liquor may be purchased at theadvertised discount by the bottle or by the case. Object 4, the SamsungHD television, has a 65 inch screen with 1080P and LED technology.Object N, the football tickets, are for seats in the lower bowl of thefootball stadium.

The expert system object knowledge base 400 of FIG. 4A may be accessedby users depending on their level of interest in each of the respectiveobjects as described further below. In one embodiment of this invention,only the object description information in the first column of FIG. 4Amay be transmitted in the multicast message distribution operations.Depending on the level of interest, and individual user may then accessadditional information represented in subsequent columns of the expertsystem object knowledge base 400 depicted of FIG. 4A. In yet anotherembodiment of the invention, information in the first two columns of therepresentative expert system object knowledge base 400 including theobject description and identification of the venue and its location maybe transmitted in the multicast information distribution operation. Inother embodiments, other combinations of the information in FIG. 4A maybe included in the multicast transmission. Based on the informationreceived in the multicast transmission, the user may elect to proceeddirectly to the venue offering the opportunity, to request moreinformation or to do nothing. Note that in receiving and responding tothe multicast transmission to obtain further information, the user isnot required to identify its location.

FIG. 4B depicts expert systems knowledge base user object interestindices 401 illustrating the level of interest of an individual in eachof the objects 1 to N in the expert system object knowledge base 400 ofFIG. 4A. The expert systems knowledge base user object interest indices401 may be maintained in the wireless user communication and processingdevice 200 of FIG. 2. In this case, the information for the expertsystems knowledge base user object interest indices 401 are provided byindividual users of the multicast expert system informationdissemination system and methods of this invention. Such information isprovided when the user registers for use of the present invention andmay be updated periodically as entries in the expert system objectknowledge base 400 of FIG. 4A are updated by individual contentproviders. A copy of the information in the expert systems knowledgebase user object interest indices 401 may also be maintained in theinformation content provider server configuration 300 of FIG. 3 of thecontent provider 101 of FIG. 1. In one embodiment such expert systemsknowledge base user object interest indices 401 may in fact betransmitted from the information content provider server configuration300 to individual user's wireless user communication and processingdevice 200 of FIG. 2. In yet another embodiment that information may betransmitted from the wireless user communication and processing device200 to the information content provider server configuration 300.

As indicated in FIG. 4B, exemplary levels of interest such as very lowinterest, low interest, medium interest, high interest and very highinterest are indicated in database 401 for each of the objects 1 to N inthe knowledge database 400 of FIG. 4A. In the example provided in FIG.4B, this particular user has very low interest and Object 3, lowinterest in Object N, medium interest in Object 1, high interest inObject 4 and very high interest in Object 2. As explained further below,information in databases 400 and 401 is used by the artificialintelligence expert system of this invention to assist users in makingdecisions regarding response to multicast information disseminationmessages.

Expert system technology may be used to assist in determination of anappropriate advisory action index signals used to advise a user of theexpert system evaluation of the level of interest the user may have to aparticular opportunity based on that users indicated interest in thatopportunity and other variables that may factor in to the user'sdecision of whether or not to pursue that opportunity. For example, andwithout limitation, the expert system may combine variables representingthe users level of interest is indicated in FIG. 4B and the distance ofthat user from the content provider offering the particular opportunity.

FIG. 5 represents, without limitation, such an expert system combinationof the distance and level of interest variables to derive an expertsystem advisory action index for the user. In this particular example,two variables—user level of interest and user distance—are used toassist in the determination of advisory action variable. As indicated inFIG. 4B, the level of interest variable is defined in terms of fivedifferent ranges of interest comprising very low, low, medium, high, andvery high. In a similar manner the distance variable is defined in termsof five different ranges comprising very low, low, medium, high, andvery high.

For example, the user interest variable may be associated withpre-established user information specifying the users interest inparticular opportunities as follows:

-   -   interest very low—the user has indicated little or no interest        in particular opportunities,    -   interest low—the user has indicated possible potential interest        in particular opportunities,    -   interest medium—the user has indicated that they may indeed be        interested in particular opportunities,    -   interest high—the user has indicated more than an average        interest in particular opportunities,    -   interest very high—the user has indicated a particularly strong        interest in particular opportunities.

In a similar manner, for example, numerical ranges for the distancevariable may be set by users of the system or, in the alternative, beset to default values by operators of the system as follows:

-   -   distance very low—the user of the system is very close to the        establishment selling the products,    -   distance low—the user of the system is close to the        establishment selling the products,    -   distance medium—the user of the system is in the vicinity of the        establishment selling the products but not particularly close        by,    -   distance high—the user of the system is further away from the        establishment selling the products requiring more of an effort        to travel to that establishment,    -   distance very high—the user of the system is a very long way        displaced from the location of the establishment selling the        products requiring a very determined effort to travel to that        establishment.

The knowledge base expert system relationships for the logic variables500 are used to derive an advisory action index as shown in FIG. 5. Asindicated, the advisory action index is defined in terms of rangescomprising very high, high, medium, low, and very low. In the exampleshown in FIG. 5, a medium interest index and medium distance indexresults in a medium advisory action index. As also indicated, a mediuminterest index and high distance index results in a low advisory actionindex. In other words, the advisory action index decreases withincreasing distance indices. As can also be seen from FIG. 5, theadvisory action index increases with increased interest indices forgiven distance parameters.

While the example of FIG. 5 is limited to two variables, interest anddistance indices, clearly additional tables may be constructed toinclude other important variables in the decision process.Multidimensional tables may be constructed with more than two variablesto reflect additional indices such as cost, time available or possibleadditional merchant incentives offered for particular items of sale.Such additional incentives may include for example two-for-one sales orspecial prize offerings.

The advisory action index matrix 500 of FIG. 5 is a form of artificialintelligence and forms the basis of an intelligent system. For example,each of the results indicated in FIG. 5 may be expressed inpropositional calculus logic form, for example, as follows:

1. If interest is medium and the distance is medium then advisory actionindex is medium.

2. If interest is medium and distance is high then the advisory actionindex is low.

3. If interest index is very low and distance index is medium then theadvisory action index is low.

Clearly 25 such logical statements exist for the entries in FIG. 5. Foreach such logical statement, an advisory action index for the user maybe determined by the expert system of the present invention. Thenadvisory action index may be displayed on the display 220 of FIG. 2 invarious forms including text messages, flashing alerts of various colorsfor various advisory action indices, with audible messages from thespeaker 218 of FIG. 2 or with a combination of such visual or audiblealerts.

An important aspect of the present invention is that artificialintelligence is employed to generate a simple advisory action index forpresentation to the user without the user having to evaluate incomingopportunity messages or the attractiveness of such opportunities to theuser based on the user's current situation. The artificial intelligencepresentation greatly simplifies the user interface to the multicastexpert system information dissemination system and methods invention.Importantly, the simplified presentation of the advisory action indexminimizes cognitive distractions to the user which may contribute todangerous situations that may arise, for example, for a user driving avehicle as discussed above.

The intelligent system matrix of FIG. 5 and its associated propositionallogic expressions can also be used to formulate a fuzzy logicimplementation of the wireless user communication and processing device200 of FIG. 2 of the present invention. Fuzzy logic has found expandeduses in the development of sophisticated control systems. With thistechnology complex requirements may be implemented in amazingly simple,easily managed and inexpensive controllers. It is a relatively simplemethod of representing analog processes on a digital computer. It hasbeen successfully applied in a myriad of applications such as flightcontrol systems, camera systems, antilock brakes systems, wash machines,elevator controllers, hot-water heaters, and stock trading programs.

In the present invention, the above described propositional calculusanalysis may be extended to a fuzzy logic reasoning implementationwherein the user specifies his or her level of interest in particularobject offerings by rating that interest numerically on a scale of 1 to10. The variable ranges for interest and distance indicated in FIG. 5may be “fuzzified” as fuzzy logic variables extending over the definedoverlapping ranges as shown, for example, in FIG. 6. Fuzzy logic is amethod of representing analog processes on a digital computer. Withfuzzy logic control, statements are written in the form of thepropositional logic statements as illustrated above. These statementsrepresent somewhat imprecise ideas reflecting the states of thevariables.

Fuzzy logic systems make use of “fuzzifers” that convert input variablesinto their fuzzy representations. “Defuzzifiers” convert the output ofthe fuzzy logic process into “crisp” numerical values that may be usedin system control.

For example, the graph 601 of FIG. 6 illustrates such a possible“fuzzification” for the level of interest index variable withoverlapping ranges indicated in the figure. In this example, on a scaleof 1 to 10, the user has indicated a level of interest of 5.7 in aparticular object opportunity presented by the content provider. Asillustrated in the FIG. 6, a user interest of 5.7 results in a degree ofmembership (DOM) of 0.67 in the interest membership class “medium.” Inthis particular example, the interest of 5.7 does not result inmembership in any other of the possible membership classes.

In a similar way, in the graph 602 of FIG. 6 “fuzzification” of thedistance variable is illustrated. On a scale of 1 to 10, a distance of 7results in a DOM of 0.4 in the distance membership class and 0.2 in themedium distance membership class. The numerical distance of 7 may be theresult of a calculation based on GPS coordinates of the user and thecontent provider 101 of FIG. 1. For example, the distance may be 7miles. In yet another embodiment, the distance may represent the timenecessary to travel from the current location of the user to the contentprovider 101 of FIG. 1. Such travel times may be given by GPS locationservices and take into account road conditions, traffic or other factorsthat may influence the travel time.

These DOM values may in turn be used in the fuzzy logic implementationto derive a defined, “crisp” numerical value for the advisory actionindex. For example, in the above example of FIGS. 5 and 6, the twopropositional logic statements “fire” as follows:

1. If interest is medium and the distance is medium then advisory actionindex is medium.

2. If interest is medium and distance is high then the advisory actionindex is low.

The conjunctive relation “and” corresponds to the logical intersectionof the two sets corresponding to the interest and distance variables. Inthis case the appropriate DOM is the minimum DOM for each of the sets atthe specified time. This is expressed algebraically as follows:(A∩B)(x)=min(A(x),B(x)) for all x∈X

Premises connected by an “OR” relationship are combined my taking thelarger DOM for the intersection values. This is expressed algebraicallyas follows:(A∪B)(x)=max(A(x),B(x)) for all x∈X

In the case of the two exemplary propositional logic equations above:“If distance is medium and distance is high then advisory action indexis low.” The conjunctive relation “and” requires the use of the minimumvalue of the respective DOM's for interest and distance. From the graphs601 and 602, for these propositional logic equations the correspondingDOM's are 0.67 for the interest variable and 0.4 for the interestvariable. Correspondingly, consider the propositional logic equation 1above: “If interest is medium and distance is medium, then advisoryaction index is medium.” In this case the corresponding DOM's are 0.67for the user interest variable, and 0.2 for the distance variable.

These values may be used to defuzzify low and medium ranges of theadvisory action index degree of memberships. As shown in 603 of FIG. 6,fuzzy ranges for the advisory action index may be defined in a similarmanner to the interest and distance variables. A numerical “crisp” valuefor the advisory action index can now be derived using defuzzificationprocedures. As shown in FIG. 6, the DOM ranges for the advisory actionindex are capped at values corresponding to the above analysis for theDOMs of the interest and distance variables. The final “crisp” numericalvalue of the advisory action index may, for example, be calculated basedon the centroid of the geometric figure for the low and medium DOMranges of the graph 603 of FIG. 6. This calculation may be carried outby dividing the geometric figure of FIG. 6 into sub-areas A_(i) for eachof the individual centroids x, from the following formula.

$x_{c} = {\left( {\sum\limits_{i = 1}^{n}{x_{i\;}A_{i}}} \right)/\left( {\sum\limits_{i = 1}^{n}A_{i}} \right)}$

The result of such a calculation is shown in FIG. 6 yielding an advisoryaction index numerical value of 3.3.

While, for simplicity, the above example dealt with only two variables,namely user level of interest and distance indices, the method describedabove may be expanded to more than two variables.

FIG. 7 illustrates in more detail exemplary fuzzy logic inference engine700 operation and execution by the wireless user communication andprocessing device 200 of FIG. 2. As shown in the figure, theseoperations include access to the expert system knowledge base 705 whichmay include the fuzzy logic rules as discussed above in the form of theuser of level of interest database and the advisory action indexdatabase of FIGS. 4B and 5. The fuzzy logic operations include thefuzzifier 702 used to establish degree of memberships (DOMs) asdiscussed above and illustrated in FIG. 6. The outputs of fuzzifier 702are fed to the fuzzy logic processing element 703. Defuzzifier 704provides crisp numerical outputs of the advisory action index to theadvisory action control unit 706 as illustrated in FIG. 7. Havingdetermined the advisory action index for a particular opportunitysituation to be evaluated, control is returned to the beginning of theinference engine operations via path 707 as shown in FIG. 7.

FIG. 8 illustrates a flowchart 800 for the artificial intelligenceexpert system operations of the wireless user communication andprocessing device 200 of this invention. Operations are initiated at thestart block 801. Control is passed to knowledge base update block 802.As explained above, the knowledge base includes artificial intelligenceexpert system data representing system or situational information andrules for evaluating that information by the inference engine 808 shownin FIG. 8 and discussed more completely below. The knowledge baseincludes, for example, user object interest indices 401 of FIG. 4Billustrating the level of interest of an individual user in each of theobjects 1 to N. Also included in the knowledge base is the advisoryaction index information 500 of FIG. 5. As also discussed above, theseindices may represent rules formulated as precedent if-thenpropositional statements. The knowledge base also includes informationformulating artificial intelligence calculations for evaluating theknowledge base information based on received opportunity messages fromthe content provider 101 of FIG. 1. In one aspect of this invention,those calculations are based on a fuzzy logic formulation wherein thefuzzy logic is designed to emulate human reasoning when evaluating aparticular situation in arriving at courses of action as also describedabove. In one embodiment of the present invention, the fuzzy logicformulation expressed in the knowledge base is as depicted bycalculations 600 illustrated in FIG. 6 and also discussed above.

As indicated at knowledge base update 802 of FIG. 8, the knowledge baseitself may be updated by the user or system controllers depending onchanging opportunities 400 of the type indicated in FIG. 4A andpresented by the content providers 101 of FIG. 1 and upon the individualuser interests 401 in those modified opportunities as indicated in FIG.4B. Parameters used by the artificial intelligence expert systeminference engine may also be modified from time to time to morecorrectly reflect the most likely response of individual users to theopportunities presented and user situation including, for example, theuser's physical distance or time travel to the content provider 101offering the opportunity.

Control is passed from knowledge base update 802 of FIG. 8 to decisionelement 803 to test for arrival the a multicast opportunity alert fromthe content provider 101 of FIG. 1. Such alert may, for example,represent an opportunity of possible interest to the wirelesscommunication and processing device 200 user as indicated in FIG. 4A.For example, in the object oriented presentation of FIG. 4A, the messagemay indicate an opportunity for Object 2, insurance sales position. Themulticast opportunity alert may also include the location, such as theGPS coordinates, of the content provider 101 of FIG. 1. If no such alertis detected at decision element 803, control is returned via path 804 tothe knowledge base update 802 for further monitoring for modificationsto the artificial intelligence expert system knowledge base.

If a multicast opportunity alert is received at decision element 803,control is passed via path 805 to set the object alert parameterscorresponding to the received alert. For example, if the alert is forthe insurance sales position Object 2 of FIG. 4A and the numerical levelof interest is 5.7, the corresponding interest categorization is medium.Correspondingly, if the distance from the user to the content provider101 of FIG. 1 is 7 miles or units of time, then the distance indexcorresponds to overlapping medium and high ranges as shown in 602 ofFIG. 6. In this case, two expert system propositional statements arefired: (1) If the interest is medium and the distance is medium then theadvisor action index is medium; and (2) if the interest is medium andthe distance is high then the advisory action index is low.

Having said artificial intelligence expert system object alertparameters, control is passed via path 807 to the artificialintelligence expert system inference engine 808 as shown in FIG. 8. Theknowledge base 809 includes the artificial intelligence expert systemdata, user parameters, programs and algorithms necessary for analysis ofthe input data by the inference engine 808. At block 810 the alertparameters received by the inference engine 808 are compared to entriesin the knowledge base 809. Having determined the proper artificialintelligence expert system values corresponding to the receivedmulticast opportunity alert and the preset parameters in the knowledgebase 809, the inference engine 808 executes the appropriate artificialintelligent algorithms such as the fuzzy logic algorithms describedabove and shown for example in FIG. 6. As indicated in 603 of FIG. 6 theoutput is a numerical advisory action index which is provided to theuser through visual and/or audio indicators by the wireless usercommunication and processing device 200 of FIG. 2.

Control is then passed to decision element 813 of FIG. 8 where the usermay make a decision whether or not to request additional informationconcerning the opportunity indicated in the received multicastopportunity alert. The user may decide to just ignore the alert and donothing. Also the user may decide to travel to the content provider 101to further investigate the opportunity in person. In both of thesecases, the user is not required to contact the content provider 101 ofFIG. 1, thus preserving user confidentiality with respect to thelocation and/or buying, purchasing or otherwise showing interest inparticular opportunities. If no additional object information isrequested control is returned via path 810 to the knowledge base update802 described above.

As a third option the user may decide that he or she would like to havemore information about the opportunity before deciding whether to pursuethe opportunity or ignore it. That additional information may be asindicated in the database matrix 400 of FIG. 4A and include, forexample, a monetary value of the opportunity, one or more photographs orvideos describing the opportunity or other features setting forthadditional information of interest to potential respondents. Ifadditional information is requested by the user, that information isthen retrieved at 814 by the user from the content provider 101. In thiscase, it is not necessary for the user to disclose his or her location,but the user's interest in particular opportunities will be made knownto the content provider 101. In the event multiple opportunities existat the same time, the processing operations may prioritize theopportunities according to the respective values of the Advisory ActionIndices for the multiple opportunities.

While in the preferred embodiment of the present invention describedabove and in the accompanying figures, the user of the wireless usercommunication and processing device 200 is not required to disclose hisor her location to the content provider 101, it should be understoodthat if the user elects to disclose such location information, he or shemay do so and such disclosure would be within the scope of thisinvention. This additional information may be used by the contentprovider 101 to further refine the selection of object descriptions tocorrespond more closely to the current location of the user. Suchoperation with user location information may proceed as described abovein the present invention.

Although the embodiments above have been described in considerabledetail, numerous variations and modifications will become apparent tothose skilled in the art once the above disclosure is fully appreciated.It is intended that the following claims be interpreted to embrace allsuch variations and modifications.

The embodiments of the invention in which an exclusive property orprivilege is claimed are defined as follows:
 1. A specificallyprogrammed mobile communication computer system, with at least onespecialized communication computer machine including artificialintelligence expert system decision making electronic capability,comprising: at least one RF multicast transceiver for receivingmulticast information transmissions, a non-transient memory having atleast one portion for storing data and at least one portion for storingparticular computer executable program code; and at least one processorfor executing the particular program code stored in the memory, whereinthe particular program code is configured to at least perform thefollowing operations upon the execution: electronically receiving, bythe specifically programmed mobile communication computer system, RFmulticast addressed signals from a content provider, wherein the RFmulticast addressed signals include information descriptive of objectsregistered with said content provider by the user of the specificallyprogrammed mobile communication computer system as being of interest tosaid user of the specifically programmed mobile communication computersystem; electronically determining, by the specifically programmedmobile communication computer system whether the received multicast RFaddressed signal is intended for reception by the specificallyprogrammed mobile communication computer system; wherein thespecifically programmed mobile communication computer system isconfigured to electronically decode the received multicast RF signal todetermine information parameters about a registered object of interestto the user; wherein the information parameters about a registeredobject of interest to the user comprise one or more informationparameters identifying the object location and one or more of thefollowing: i) at least one first information parameter identifyingobject type, ii) at least one second information parameter identifyingobject description, iii) at least one third information parameteridentifying object price; and electronically determining, h thespecifically programmed mobile communication computer system thelocation of the specifically programmed mobile communication computersystem; wherein the specifically programmed mobile communicationcomputer system is configured to electronically determine the locationof the specifically programmed mobile communication computer system byusing a location sensor; wherein the computer-implemented system doesnot require content providers determination or knowledge of the locationof a user of the specifically programmed mobile communication computersystem; performing, by the specifically programmed mobile communicationcomputer system, artificial intelligence expert system operationscomprising at least the following: electronic analysis of the receivedregistered object information and object information prestored in saidspecifically programmed mobile communication computer system descriptiveof the user's level of interest selected from ranges of possible levelsof interest in that object; electronic generation of results of saidanalysis of the received registered object information and objectinformation prestored in said specifically programmed mobilecommunication computer system descriptive of the user's level ofinterest selected from ranges of possible levels of interest in thatobject; electronic analysis to determine the distance or travel timebetween the location of said specifically programmed mobilecommunication computer system and the location where the object may beobtained wherein the travel time may take into account factors such asroad conditions, traffic congestion, police or other emergency alerts;and, electronic generation of an electronic communication by thespecifically programmed mobile communication computer system to the userof the specifically programmed communication computer system; whereinsaid electronic communication includes an advisory action index toadvise the user of the specifically programmed mobile communicationcomputer system of specific artificial intelligence expert systemderived advice of recommended user actions concerning the object, andwherein said advisory action index is based on an artificialintelligence expert system evaluation of a combination of the user'slevel of interest in the object, the relative locations of or the traveltime between the user and the object of interest and the informationparameters determined by the specifically programmed mobilecommunication computer system, and further wherein artificialintelligence expert systems decision making is based on expert inputwith multiple propositional expert system instructions defining multipleranges of user level of interest in said object and multiple ranges ofdistance or travel time between the user and said object and on expertknowledge and inference procedures defining multiple conditionalparameter relationships; and further wherein said artificialintelligence expert system decision making provides an integratedcomposite user advisory index indicating advisability of additionalinquiry or pursuit of said object based on user level of interestparameters and distance or travel time from user location to said objectthereby reducing cognitive distraction to said user of said system bypresenting said composite advisory index to said user without requiringsaid user to make cognitive distractive evaluation of multiplecombinations of multiple parameters in attempt to make a decision on theadvisability of additional inquiry or pursuit of said object.
 2. Thesystem of claim 1 wherein the specifically programmed mobilecommunication computer system communicates with said content providerusing the cellular telephone network.
 3. The system of claim 2 whereinthe specifically programmed mobile communication computer system is acellular telephone.
 4. The system of claim 2 wherein the specificallyprogrammed mobile communication computer system comprises a laptopcomputer, tablet computer, PDA, iPad, a vehicle equipped with cellulartelephone communications capability or other cellular communicationdevice.
 5. The system of claim 1 wherein said transceiver receives saidRF multicast signals from one or more cellular telephone towers indefined proximity and connected to the content provider through one ormore telephone network switching or control centers, service providersor aggregators.
 6. The system of claim 5 wherein specifically programmedmobile communication computer systems are organized in one or moresubgroups with common interests to receive multicast advisory messagesintended for individual subgroups without any of these systemsdisclosing their location to the content provider or other networkswitching centers, control centers, service providers or aggregators. 7.The system of claim 1 wherein in response to the advisory message theuser may do nothing, request further information from the contentprovider regarding the advisory message, or travel to the location ofthe content provider to further understand or take advantage of theopportunity presented in the advisory message.
 8. The system of claim 1where the specifically programmed mobile communication computer systemcomprises an information data base that may be stored locally in saidsystem or may be accessible from remote servers or Internet cloudcomputing and/or storage systems through the Internet or cellulartelephone communication networks.
 9. The system of claim 1 wherein thecontent provider is not informed of the location of said system.
 10. Thesystem of claim 1 wherein the user of said apparatus registers with thecontent provider to receive selected object information corresponding toobjects of interest to the user.
 11. The system of claim 1 wherein saidartificial intelligence expert system control circuitry comprises fuzzylogic inference control circuitry.
 12. A computer-implemented methodexecuted by a specifically programmed mobile communication computersystem, with at least one specialized communication computer machineincluding artificial intelligence expert system decision makingelectronic capability, comprising: at least one RF multicast transceiverfor receiving multicast information transmissions, a non-transientmemory having at least one portion for storing data and at least forstoring particular computer executable program code; and at least oneprocessor for executing the particular program code stored in thememory, wherein the particular program code is configured to at leastperform the following operations upon the execution: the step ofelectronically receiving, by the specifically programmed mobilecommunication computer system, RF multicast addressed signals from acontent provider, wherein the RF multicast addressed signals includeinformation descriptive of objects registered with said content providerby a user of the specifically programmed mobile communication computersystem as being of interest to said user of the specifically programmedmobile communication computer system; the step of electronicallydetermining, by the specifically programmed mobile communicationcomputer system, whether the received multicast RF addressed signal isintended for reception by the specifically programmed mobilecommunication computer system; wherein the specifically programmedmobile communication computer system is configured to electronicallydecode the received multicast RF signal to determine informationparameters about a registered object of interest to the user; whereinthe information parameters about a registered object of interest to theuser comprises one or more information parameters identifying the objectlocation and one or more of the following: i) at least one firstinformation parameter identifying object type, ii) at least one secondinformation parameter identifying object description, iii) at least onethird information parameter identifying object price, and the step ofelectronically determining, by the specifically programmed mobilecommunication computer system the location of the specificallyprogrammed mobile communication computer system; wherein thespecifically programmed mobile communication computer methodelectronically determines the location of the specifically programmedmobile communication computer system by using a location sensor; whereinthe computer-implemented method does not require content providersdetermination or knowledge of the location of a user of the specificallyprogrammed mobile communication computer system; the step of performing,by the specifically programmed mobile communication computer system,artificial intelligence expert system operations comprising at least thefollowing: electronic analysis of the received registered objectinformation with object information prestored in said specificallyprogrammed mobile communication computer system descriptive of theuser's level of interest selected from ranges of possible levels ofinterest in that object; electronic generation of results of saidanalysis of the received registered object information and objectinformation prestored in said specifically programmed mobilecommunication computer system descriptive of the user's level ofinterest selected from ranges of possible levels of interest in thatobject; electronic analysis to determine the distance or travel timebetween the location of said specifically programmed mobilecommunication computer system and the location of the where theregistered object may be obtained wherein the travel time may take intoaccount factors such as road conditions, traffic congestion, police orother emergency alerts; and, electronic generation of an electroniccommunication by the specifically programmed mobile communicationcomputer system to the user of the specifically programmed communicationcomputer system; wherein said electronic communication includes anadvisory action index to advise the user of the specifically programmedmobile communication computer system of specific artificial intelligenceexpert system derived advice of recommended user actions concerning theobject, and wherein said advisory action index is based on an artificialintelligence expert system evaluation of a combination of the user'slevel of interest in the registered object, the relative locations of orthe travel time between the user and the object of interest and theinformation parameters determined by the specifically programmed mobilecommunication computer system, further wherein artificial intelligenceexpert system method decision making is based on expert input withmultiple propositional expert system instructions defining multipleranges of user level of interest in said object and multiple ranges ofdistance or travel time between the user and said object and on expertknowledge and inference procedures defining multiple conditionalparameter relationships; and, further wherein said artificialintelligence expert system decision making method provides an integratedcomposite user advisory index indicating advisability of additionalinquiry or pursuit of said object based on user level of interestparameters and distance or travel time from the user location to saidobject thereby reducing cognitive distraction to said user of saidsystem by presenting said composite advisory index to said user withoutrequiring said user to make cognitive distractive evaluation of multiplecombinations of multiple parameters in attempt to make a decision on theadvisability of additional inquiry or pursuit of said object.
 13. Themethod of claim 12 wherein the specifically programmed mobilecommunication computer system communicates with said content providerusing the cellular telephone network.
 14. The method of claim 13 whereinthe specifically programmed mobile communication computer system is acellular telephone.
 15. The method of claim 13 wherein the specificallyprogrammed mobile communication computer system comprises a laptopcomputer, tablet computer, PDA, iPad, a vehicle equipped cellulartelephone communications capability or other cellular communicationdevice.
 16. The method of claim 12 wherein said transceiver receivessaid RF multicast signals from one or more cellular telephone towers indefined proximity and connected to the content provider through one ormore telephone network switching or control centers.
 17. The method ofclaim 16 wherein specifically programmed mobile communication computersystems are organized in one or more subgroups with common interests toreceive multicast advisory messages intended for individual subgroupswithout any of these systems disclosing their location to the contentprovider or other network switching centers, control centers, serviceproviders or aggregators.
 18. The method of claim 12 wherein in responseto the advisory message the user may do nothing, request furtherinformation from the content provider regarding the advisory message, ortravel to the location of the content provider to further understand ortake advantage of the opportunity presented in the advisory message. 19.The method of claim 12 where the specifically programmed mobilecommunication computer system comprises an information data base thatmay be stored locally in said system or may be accessible from remoteservers or Internet cloud computing and/or storage systems through theInternet or cellular telephone communication networks.
 20. The method ofclaim 12 wherein the content provider is not informed of the location ofsaid system.
 21. The method of claim 12 wherein the user of said methodregisters with the content provider to receive selected objectinformation corresponding to objects of interest to the user.
 22. Themethod of claim 12 wherein said artificial intelligence expert systemcontrol circuitry comprises fuzzy logic expert inference engine controlcircuitry.